cds: enable outset shadows
authorChris Cummins <christopher.e.cummins@intel.com>
Fri, 5 Apr 2013 09:54:03 +0000 (10:54 +0100)
committerRob Bradford <rob@linux.intel.com>
Tue, 9 Apr 2013 11:52:47 +0000 (12:52 +0100)
commitf478f16dbad1da98f812edf5a96e09e140ba36bb
treebfb4d411b40f8d34d63b4104fc3b20f5f4bc5ae7
parentb37d83e98825af0eb3b5e644701b36a24dfd6212
cds: enable outset shadows

Adds conditional code paths to GdkCssShadowValue for painting outset
shadows, and allows shadows to be applied in two passes (first outset
then inset). This can be used to draw csd shadows in outer window
borders.

https://bugzilla.gnome.org/show_bug.cgi?id=695998
Signed-off-by: Rob Bradford <rob@linux.intel.com>
gtk/gtkcssshadowsvalue.c
gtk/gtkcssshadowsvalueprivate.h
gtk/gtkcssshadowvalue.c
gtk/gtkcssshadowvalueprivate.h
gtk/gtkthemingbackground.c